fallopian aqueduct - French English Dictionary